# @Time : 2024-11-07 17:09
# @Author : Fioman 
# @Phone : 13149920693
"""
函数的返回类,包括函数的操作结果,成功或者失败,失败之后的信息,还有返回的数据.
默认返回的结果是False,以及空字符串,可以接收data的类型,如果不传递data的类型,
默认是None
"""


class DataResult:
    def __init__(self, dataType=None, *args, **kwargs):
        self.state = False
        self.info = ""
        if dataType is not None:
            self.data = dataType(*args, **kwargs)
        else:
            self.data = None
